Locust berry - French English Dictionary